home *** CD-ROM | disk | FTP | other *** search
Wrap
<comment> Property window for the mask object. </comment> <base registry="Dialog\Mask"> <body bgcolor="normal" text="#000000" translate> <div valign=middle> <table width="100%" cellspacing=4 cellpadding=0 bgcolor="light" borderstyle="raised"> <tr><td> <table width="100%"><tr> <td valign=top><img src="images/large_mask.bitmap"> <td width=exact><font size=5>Mask</font> <td><input type="text" size=16 name="object.name" onBlur="interface.reparseDialogs()"> <td width=exact> <img checkbutton src="images/large_dialog_help.bitmap" name="object.flags.help" title="Option help" onClick="window.reparse()"> </table> </table> <spacer height=4><!--///////////////////////////////////////--> <script language="EasyScript"> element_types = new Array; help_object = object; ////////////////////// function ShowBrushes () { buffer = new String; buffer += "<td><img radiobutton title='Brush 1' object='object.brush.getButton(36,36)' value='object.getCurrentBrushIndex()==0' OnClick='object.setCurrentBrushIndex(0)' reparse>"; for (n=1; n< object.brushCount(); n++){ buffer += "<td><img radiobutton title='Brush "; buffer += n + 1; buffer += "' object='object.getBrush("; buffer += n; buffer += ").getButton(36,36)' value='object.getCurrentBrushIndex()=="; buffer += n; buffer += "' OnClick='object.setCurrentBrushIndex("; buffer += n; buffer += ")' reparse>";} return buffer; } </script> <table width="100%" cellspacing=8 cellpadding=0> <tr><td> <if value="object.flags.help"> <table cellspacing=0 cellpadding=2><tr><td> <else> <table cellspacing=0 cellpadding=1><tr><td> </if> <tr> <td valign=top><img radiobutton src="images/large_paint_rectangle.bitmap" title="Rectangle" name="interface.tool" value="rectangle"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click and hold the mouse button down to draw a rectangle. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_circle.bitmap" title="Circle" name="interface.tool" value="circle"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click and hold the mouse button down to draw a circle. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_filled_rectangle.bitmap" title="Filled rectangle" name="interface.tool" value="filled rectangle"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click and hold the mouse button down to draw a filled rectangle. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_filled_circle.bitmap" title="Filled circle" name="interface.tool" value="filled circle"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click and hold the mouse button down to draw a filled circle. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_line_segment.bitmap" title="Add a line segment / continue a line" name="interface.tool" value="line"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click and release to begin drawing a straight line. Click and release again to start each new line segment. Straight segments and curved segments can be added to the same line. Right click or change the tool to stop adding line segments. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_curve_segment.bitmap" title="Add a curve segment / continue a line" name="interface.tool" value="curve"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click and release to begin drawing a curved line. Click and release again to start each new curved segment. Each new point is a control point for a quadratic bezier spline. Control points are not usually on the line. The mid point between two control points is always on the line. Right click or change the tool to stop adding curve segments. </font></table> </if> <td valign=top><img button src="images/large_paint_close_line.bitmap" title="Close the current line" onMouseUp="object.addClose()"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Closes the end points of a segmented line. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img button src="images/large_paint_fill_under.bitmap" title="Close and fill the current shape" onMouseUp="object.addFillUnder()"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Automatically closes a segmented line, and then fills the shape. All immediately preceding lines will be included in the fill shape. The lines appear over the top of the fill. </font></table> </if> <tr> <td valign=top><img button src="images/large_paint_end_line.bitmap" title="End the current line" onMouseUp="object.addEnd()"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Forces a break between two lines. Stops adding segments to the current line and the next segment will be the start of a new line. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img button src="images/large_paint_clear_stroke.bitmap" title="Reopen the line" onMouseUp="object.clearLastStroke()"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Re-opens the end points of a segmented line. Also cancels the current shape fill. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_insert_point.bitmap" title="Click on any point to insert and drag a new point" name="interface.tool" value="insert point"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Click on any point in a segmented line to insert a new point. The new point can be dragged to a new position and a new segment will appear in the middle of a segmented line. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img radiobutton src="images/large_paint_remove_point.bitmap" title="Click on any point to remove it" name="interface.tool" value="remove point"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1>Any point can be removed by simply clicking on it. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img button src="images/large_paint_delete.bitmap" title="Delete all" onMouseUp="object.clearStrokes()" reparse> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1> Deletes every brush and every brush stroke. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img button src="images/large_bitmap_reset.bitmap" title="Reset and center position" onMouseUp="object.resetPosition()"> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1> Resets the position of the entire shape. Moves the shape to the center of the window. The scale, sheer and rotation of the shape are also returned to normal. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img button src="images/large_bitmap_undo.bitmap" title="Undo the last action" onMouseUp="object.onUndo()" reparse> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1> Undo recent changes to the shape. </font></table> </if> <if value="object.flags.help"><tr></if> <td valign=top><img button src="images/large_bitmap_redo.bitmap" title="Redo the last undo" onMouseUp="object.onRedo()" reparse> <if value="object.flags.help"> <td valign=top><table cellpadding=10 bgcolor="help" bordercolor="#000000" width=100%><tr><td> <font size=1> Redo any undone changes to the shape. </font></table> </if> </table> <spacer height=16> <!-- ///////////////////////// Help ///////// --> <table width="100%" cellspacing=4 cellpadding=8 bgcolor="help" bordercolor="#000000"><tr><td> <font size=1> A Mask object will work upon a single object directly following it. Only those parts of the object which lie under the filled areas of the mask will be visible. If you want to mask more than one object, then place all of those objects in a layer object. </font> </table><spacer height=4> <p> <spacer><img checkbutton src="images/large_mask.bitmap" name="object.mask" onMouseUp="interface.redrawAll()">Show as mask <p> <spacer height=4><!--//////////// Tree ///////////////////////////////--> <table width="100%" cellspacing=3 cellpadding=8> <tr><td> <include value="explore('object')"> </table>